Program vykonal neplatnou operaci - v cyklu

Otázka od: Rumcajs - konference

16. 9. 2002 13:45

Servus vsem,
nedavno mi oznamil jeden zakaznik, ze mu muj program vzdy po sesti hodinach
vyhodi chybu Program vykonal neplatnou operaci ..., nejacasteji v
comctl32.dll. Program sestava z jednoho EXE, knihovny pro komunikaci pres
RS232 a dvou knihoven na tisk (ty se volaji pouze u tisku). Schvalne sem
program spustil na jinem PC, na ktere nemel nikdo pristup, takze nebylo na
nej ani "sahano". Jedni, ce v tom programu bylo aktivni, byla komunikace
pres onu RS232 a to jen ve stylu cteni, dekodovani a zobrazovani hmotnosti.
Nevite nekdo, co to muze zpusobovat?
Rumcajs


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.384 / Virová báze: 216 - datum vydání: 21.8.2002

Odpovedá: Petr Vones

16. 9. 2002 16:53

From: "Rumcajs - konference" <konrum@seznam.cz>
> Nevite nekdo, co to muze zpusobovat?

Cokoli. Bud je nekde chyba primo v te aplikaci (zapisuje na adresu kam nema)
nebo je u toho uzivatele do procesu natazen nejaky driver tiskarny, mysi apod
ktery je chybny. Pokud se to projevuje vsude (hlavne i na NT) tak je chyba v
te aplikaci. Neni to nejaka starsi verze Delphi ? O jaky OS jde ?

Petr Vones

Odpovedá: Rumcajs - konference

17. 9. 2002 5:19

Dela to na vsech strojich - zkousel jsem WinMee, Win 98. Aplikace je napsana
v D6 Prof. Prave ze jedine co je v te aplikaci v behu (myslim, co jsem
napsal), tak je komunikace pres RS232, ale dela to i kdyz ten port zavru -
tedy jsou neaktivni vsechny procedury s nim spojenene ...
Rumcajs
> Cokoli. Bud je nekde chyba primo v te aplikaci (zapisuje na adresu kam
nema)
> nebo je u toho uzivatele do procesu natazen nejaky driver tiskarny, mysi
apod
> ktery je chybny. Pokud se to projevuje vsude (hlavne i na NT) tak je chyba
v
> te aplikaci. Neni to nejaka starsi verze Delphi ? O jaky OS jde ?
>
> Petr Vones



---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.384 / Virová báze: 216 - datum vydání: 21.8.2002

Odpovedá: Petr Vones

18. 9. 2002 0:40

From: "Rumcajs - konference" <konrum@seznam.cz>
> Dela to na vsech strojich - zkousel jsem WinMee, Win 98. Aplikace je napsana
> v D6 Prof. Prave ze jedine co je v te aplikaci v behu (myslim, co jsem
> napsal), tak je komunikace pres RS232, ale dela to i kdyz ten port zavru -
> tedy jsou neaktivni vsechny procedury s nim spojenene ...

Pokud se to projevuje i v debuggeru tak se to da prece najit.

Petr Vones